package Interface.Producao.Inco;

import java.sql.SQLException;
import sft.BancodeDados.ProducaoDao;
import sft.Logica.Producao;

public class IncoDao extends ProducaoDao{
    
    public IncoDao() throws SQLException {
    }
    
    public void Adicionar(Producao p) throws SQLException{
        p.setSql("insert into sft_inco (fk_usua, fk_ncon, fk_conv, fk_unid, fk_aten, "
                + "inco_os_numos, inco_dt_dtregis, inco_ob_obsinco, inco_st_status) "
                + "values (?,?,?,?,?,?,?,?,?)");
        p.setCaso("adicionar");
        Operacao(p);
    }
    public void Editar(Producao p) throws SQLException{
        p.setSql("update sft_inco set fk_usua=?, fk_ncon=?, fk_conv=?, fk_unid=?, fk_aten=?, "
                + "inco_ob_obsinco=?, inco_st_status=? "
                + "where inco_os_numos like ?");
        p.setCaso("editar");
        Operacao(p);
    }
    public void Deletar(Producao p) throws SQLException{
        p.setSql("DELETE FROM sft_inco WHERE inco_os_numos like ?;");
        p.setCaso("deletar");
        Operacao(p);
    }
}
